package com.ljd.server.pojo;

import java.io.Serializable;

/**
 * 消息状态
 *
 * @author ljd on 2022/1/29
 * @PACKAGE_NAME: com.ljd.server.pojo
 * @PROJECT_NAME: yeb
 */
public class MailConstants implements Serializable {
    // 消息投递中
    public static final Integer DELIVERING = 0;
    // 消息投递成功
    public static final Integer SUCCESS = 1;
    // 消息投递失败
    public static final Integer FAILURE = 2;
    //最大尝试次数
    public static final Integer MAX_TRY_COUNT = 3;
    //  消息超时时间(1分钟)
    public static final Integer MSG_TIMEOUT = 1;

    // 队列
    public static final String MAIL_QUEUE_NAME = "mail.queue";

    // 交换机
    public static final String MAIL_EXCHANGE_NAME = "mail.exchange";

    // 路由键
    public static final String MAIL_ROUTING_KEY_NAME = "mail.routing.key";
}
